2026-09-20 · help-desk, tcm, class-notes
Electrostatic discharge (ESD) is the sudden flow of static electricity between two objects at different charge levels. You feel a shock at around 3,000 volts, but chips can be damaged by a few hundred — far below…
Class notes · TCM Security, Practical Help Desk · Section 4
Quick reference: the short version of this section is the Section 4 cheat sheet. Exam-depth hardware is in A+ Core 1.
By the end of these notes you should be able to:
Electrostatic discharge (ESD) is the sudden flow of static electricity between two objects at different charge levels. You feel a shock at around 3,000 volts, but chips can be damaged by a few hundred — far below what you'll notice. Damage may be instant or latent: a component that fails weeks later.
Precaution
Why
Antistatic wrist strap clipped to bare metal on the chassis
Keeps you at the same potential as the PC
Antistatic mat
A safe, grounded work surface
Antistatic bags for parts
Shield components in storage
Handle boards by the edges
Avoid touching contacts and chips
Avoid carpets and wool
Big static generators
The central processing unit executes instructions: the fetch-decode-execute cycle from section 3.
Spec
Meaning
Why it matters
Cores
Independent processing units on one chip
More cores = more simultaneous work
Threads
Logical processors; SMT/Hyper-Threading gives 2 per core
Better multitasking throughput
Clock speed (GHz)
Cycles per second; base and boost speeds
Faster single-task performance
Cache (L1/L2/L3)
On-chip fast memory
Less waiting on RAM
TDP (watts)
Heat the cooler must remove
Sizes the cooler and PSU
Socket
The physical interface, e.g. Intel LGA 1700, AMD AM5
The CPU must match the board
Architecture
x86-64 (Intel/AMD) or ARM
Determines which software runs natively
Random access memory holds the programs and data in use right now. It's fast but volatile: everything is lost at power-off.
Spec
Meaning
Type / generation
DDR4 or DDR5 — keyed differently, not interchangeable
Form factor
DIMM (desktop) or SODIMM (laptop)
Capacity
8, 16 or 32 GB per module
Speed
MT/s, e.g. DDR4-3200, DDR5-5600
Channels
Matched modules in the right slots run in dual channel for more bandwidth
ECC
Error-correcting memory for servers; usually not supported by consumer boards
Symptom: a user added a 16 GB module to their existing 8 GB one. The PC now shows 24 GB but games stutter.
Get-CimInstance Win32_PhysicalMemory | Select-Object BankLabel, Capacity, Speed, ConfiguredClockSpeed1. Result: mismatched modules with different capacities, both running at the slower module's speed. Only part of the memory runs in dual channel. 2. Fix: a matched pair (2 × 16 GB) in the recommended slots.
Sign
Test
Random blue screens, crashes, corrupted files
Windows Memory Diagnostic: run mdsched.exe, then reboot
Beeps or a DRAM debug LED at power-on
Reseat modules; test one module at a time
PC reports less RAM than installed
Reseat; check that slot; check the 32-bit OS limit
Deeper testing: MemTest86 from a bootable USB, left running for several passes.
Type
How it stores data
Speed
Notes
HDD
Magnetic spinning platters and a moving read/write head
~100–250 MB/s
Cheap per TB; fragile when running; clicks when failing
SATA SSD
NAND flash chips
~550 MB/s (SATA limit)
Big upgrade over an HDD
NVMe SSD
NAND flash over PCIe lanes
3,000–7,000+ MB/s
Usually M.2; the modern default
Form factor / interface
Notes
3.5"
Desktop HDDs
2.5"
Laptop HDDs and SATA SSDs; 7 mm or 9.5 mm thick
M.2
A card shape, not a speed. Can be SATA or NVMe — check the slot supports the drive. Lengths 2230, 2242, 2280 (width × length in mm)
SATA cables
7-pin data plus 15-pin power
SMART (Self-Monitoring, Analysis and Reporting Technology) is built into drives to predict failure.
Get-PhysicalDisk | Select-Object FriendlyName, MediaType, BusType, HealthStatus Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object Temperature, Wear, ReadErrorsTotal sudo smartctl -a /dev/sda \
The PSU converts mains AC (230 V in the UK) into the low-voltage DC rails the components need.
Rail
Wire colour
Powers
+12 V
Yellow
CPU, GPU, drive motors, fans — most of the load
+5 V
Red
Drives, USB
+3.3 V
Orange
Some motherboard circuits, M.2
Ground
Black
Return path
Connector
Goes to
24-pin ATX (20+4)
Motherboard
4/8-pin EPS (CPU)
CPU power, near the socket
6/8-pin PCIe, or 16-pin 12V-2x6
Graphics card
SATA power (15-pin)
SATA drives
Molex (4-pin)
Legacy devices, some fans
Build: CPU rated at 125 W, graphics card at 220 W, plus motherboard, RAM, drives and fans at roughly 75 W.
80 PLUS efficiency, in increasing order: White, Bronze, Silver, Gold, Platinum, Titanium.
Test with a PSU tester, or swap in a known-good unit.
Integrated graphics
Dedicated (discrete) GPU
Built into the CPU; shares system RAM
Separate card with its own VRAM
Low power, fine for office work
Gaming, 3D, video editing, AI workloads
Video out from the motherboard ports
Video out from the card's ports
Installing a card:
In the real world: "new graphics card, no display" is one of the most common tickets. The monitor cable is still in the motherboard's port — and many boards turn integrated graphics off when a card is present.
Form factor
Size
Expansion
ATX
305 × 244 mm
Most slots
microATX
244 × 244 mm
Fewer slots
Mini-ITX
170 × 170 mm
One PCIe slot, 2 RAM slots
A smaller board fits a larger case (mounting holes line up), but not the reverse.
+----------------------------------------------------------+ | [Rear I/O] [CPU socket] [RAM][RAM][RAM][RAM] [24pin] | | USB, LAN, | | | audio, [CPU_FAN] | | video | | [M.2 slot]--------------------------------------- | | [PCIe x16]======================================= [SATA] | | [PCIe x1 ]===== [SATA] | | [CMOS battery] [Chipset] [Front panel header] | +----------------------------------------------------------+
Part
Role
Chipset
Controls communication between CPU, storage, USB and slots
PCIe slots
x16 for GPUs; x1/x4 for network, sound and capture cards
M.2 slots
NVMe/SATA SSDs; some carry Wi-Fi cards
SATA ports
Drives
Headers
Front-panel buttons and LEDs, front USB, audio, fans
CMOS battery (CR2032)
Keeps the real-time clock and firmware settings when unplugged
Standoffs
Hold the board off the case; prevent short circuits
The front-panel header is fiddly. PWR_SW and RESET_SW have no polarity; the LED pins (PLED +/-, HDD LED +/-) do. Check the manual's diagram.
Port
Use
Notes
USB-A
Peripherals, storage
USB 2.0 (480 Mbps), 3.x (5–20 Gbps)
USB-C
Data, video, charging
Reversible; capabilities vary by port
HDMI
Monitors, TVs — video and audio
Digital
DisplayPort
Monitors — video and audio
Digital; common on PC GPUs
DVI / VGA
Older monitors
VGA is analog
RJ45
Ethernet
1 Gbps typical, 2.5 Gbps increasingly common
3.5 mm audio
Green = output, pink = mic, blue = line in
PS/2 (legacy)
Purple = keyboard, green = mouse
Indicator
Meaning
Beep codes
Patterns (e.g. long-short-short) that mean different things by firmware vendor — look them up in the board manual
Debug LEDs (CPU / DRAM / VGA / BOOT)
The stage where POST stopped
Two-digit POST code display
A specific error code, listed in the manual
Legacy BIOS
UEFI
1980s design, 16-bit
Modern firmware
MBR disks, 2 TB boot limit
GPT disks, huge drives
Text-only setup
Graphical, mouse support
No Secure Boot
Secure Boot: only signed bootloaders run
Common settings: boot order; enable/disable Secure Boot; TPM (fTPM/PTT) on or off; virtualization (VT-x / AMD-V); XMP/EXPO memory profiles (run RAM at its rated speed); fan curves; date and time; firmware passwords.
Reset to defaults: use "Load optimized defaults" in setup, or clear the CMOS (a jumper, or remove the coin cell for a few minutes).
Firmware updates fix bugs and security flaws. Use only the vendor's file, and don't interrupt the flash.
"No power after desk move; cable and socket OK; PSU tester showed no 12 V; replaced PSU (650 W Gold); verified boot; old PSU disposed of as e-waste."
Need
Windows (PowerShell)
Linux
CPU
Get-CimInstance Win32_Processor | Select-Object Name, NumberOfCores, NumberOfLogicalProcessors, MaxClockSpeed
lscpu
RAM
Get-CimInstance Win32_PhysicalMemory | Select-Object BankLabel, Capacity, Speed
free -h and sudo dmidecode -t memory
Disks
Get-PhysicalDisk | Select-Object FriendlyName, MediaType, BusType, Size, HealthStatus
lsblk and sudo smartctl -a /dev/sda
GPU
Get-CimInstance Win32_VideoController | Select-Object Name, DriverVersion
lspci | grep -iE 'vga|3d'
Motherboard / BIOS
Get-CimInstance Win32_BaseBoard; Get-CimInstance Win32_BIOS
sudo dmidecode -t baseboard -t bios
Everything
msinfo32, dxdiag
sudo lshw -short
Term
Definition
ESD
Electrostatic discharge — static that can damage components
Latent damage
ESD damage that causes failure later rather than immediately
Core / thread
A physical processing unit / a logical processor
TDP
Thermal design power — heat output a cooler must handle
Socket
The CPU's physical interface on the motherboard
Thermal paste
Compound that fills gaps between CPU and cooler
DIMM / SODIMM
Desktop / laptop memory module
Dual channel
Two matched modules working in parallel for bandwidth
XMP / EXPO
Memory profiles that set rated RAM speeds
NVMe
Fast SSD protocol over PCIe
M.2
Small card form factor for SSDs and Wi-Fi
SMART
Built-in drive health monitoring
PSU rail
A DC voltage output (+12 V, +5 V, +3.3 V)
80 PLUS
PSU efficiency certification tiers
VRAM
Memory on a graphics card
Chipset
Motherboard controller linking CPU, storage and I/O
Standoff
A spacer holding the motherboard off the case
CMOS battery
Coin cell powering the real-time clock and settings
POST
Power-on self-test run by firmware
UEFI
Modern firmware replacing BIOS; supports GPT and Secure Boot
Secure Boot
UEFI feature allowing only signed bootloaders